﻿using ForgottenTalez.GameStateManager.ScreenMan;
using ForgottenTalez.Renderers.Interface;
using Microsoft.Xna.Framework;

namespace ForgottenTalez.Renderers
{
    abstract class ButtonRenderer: Renderer, IButtonRenderer
    {
        protected const float SHRINK_BY_SCALE = 1.25f; //125% of original size
        public ButtonRenderer(ScreenManager ScreenManager) : base(ScreenManager) 
        {
        }

        public abstract void Render(GameScreen screen, bool isSelected, GameTime gameTime, Vector2 Position, Vector2 Size);
    }
}
